<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<button id="btn" onclick="eventFun(event)">点击按钮</button>
		<!-- 这里应该传递event参数 -->
		<script type="text/javascript">
			/* e指的是事件event：在firefox中，只能在事件现场使用window.event，所以只有把event传给函数使用。
				所以，为了兼容FF和其它浏览器，一般会在函数里重新给e赋值：e = window.event || e;
				也就是说，如果window.event存在，则该浏览器支持直接使用window.event，否在就是不支持，不支持就使用传进来的e。*/
			
			function eventFun(e){
				console.log(e)
			}//  => MouseEvent{...}
			
			document.getElementById("btn").addEventListener("click",function(e){
				var e = window.event||e;
				
			});
			
		</script>
	</body>
</html>
